package Binary;
/*二进制*/
public class BinaryDemo {
    public static void main(String[] args) {

        /*1,编译器在编译时会将10进制，编译为2进制，然后按照2进制来算
        * 。JAVA（45）---编译后，------。class（101101）
        * 2Integer.toString（），显示2进制自动省略高位的0
        * 3Integer。toBinaryString（）可以将底层2进制数返回*/

        int n = 45;
        System.out.println(Integer.toBinaryString(n));
        System.out.println(n);
        n++;
        System.out.println(Integer.toBinaryString(n));
        System.out.println(n);

        /*47b98a
        * 29b635
        * 8f3589
        * 1c7460f*/
    }
}
